translator coupler - German English Dictionary